###while循环右上三角乘法表
print("while循环右上三角乘法表制作中")
a=9
while a>=1:
    b=a
    print(" "*(72-8*b),end="")
    while b>=1:
        print("{}*{}={:<4}".format(a,b,a*b),end="")
        b-=1
    print("")
    a-=1
print("while循环右上三角乘法表显示完毕")
print("%")


###while循环左上三角乘法表
print("while循环左上三角乘法表制作中")
a=9
while a>=1:
    b=1
    while b<=a:
        print("{}*{}={:<4}".format(a,b,a*b),end="")
        b+=1
    print("")
    a-=1
print("while循环左上三角乘法表显示完毕")
print("%")


###while循环左下三角乘法表
print("while循环左下三角乘法表制作中")
a=1
while a<=9:
    b=1
    while b<=a:
        print("{}*{}={:<4}".format(a,b,a*b),end="")
        b+=1
    print("")
    a+=1
print("while循环左下三角乘法表显示完毕")
print("%")


###while循环右下三角乘法表
print("while循环右下三角乘法表显示完毕")
a=1
while a<=9:
    b=a
    print(" "*(72-8*a),end="")
    while b>=1:  
        print("{}*{}={:<4}".format(a,b,a*b),end="")
        b-=1
    print("")
    a+=1
print("while循环右下三角乘法表制作中")
print("%")


###for循环右上三角乘法表
print("for循环右上三角乘法表制作中")
for a in range(9,0,-1):
    print(" "*(72-8*a),end="")
    for b in range(a,0,-1):
        print("{}*{}={:<4}".format(a,b,a*b),end="")
    print("")
print("for循环右上三角乘法表显示完毕")
print("%")


###for循环左上三角乘法表
print("for循环左上三角乘法表制作中")
for a in range(9,0,-1):
    for b in range(1,a+1):
        print("{}*{}={:<4}".format(a,b,a*b),end="")
    print("")
print("for循环左上三角乘法表显示完毕")
print("%")

###for循环左下三角乘法表

print("for循环左下三角乘法表制作中")
for a in range(1,10):
    for b in range(1,a+1):
        print("{}*{}={:<4}".format(a,b,a*b),end="")
    print("")
print("for循环左下三角乘法表显示完毕")
print("%")

###for循环右下三角乘法表
print("for循环右下三角乘法表制作中")
for a in range(1,10):
    print(" "*(72-8*a),end="")
    for b in range(a,0,-1):
        print("{}*{}={:<4}".format(a,b,a*b),end="")
    print("")
print("for循环右下三角乘法表显示完毕")
print("%")


